public class 进制转换 {
    //高进制转低进制，通过取模，然后，除一下

    /**
     * 最简单就是取模，不过二进制很特别，所有数字都是二进制存储的
     */
    public String decToBin(int n){
        StringBuilder sb = new StringBuilder();
        for(int i=31; i>=0; i--){
            //一定要跟 &1， 因为左边多出来的不要
            sb.append(n >>> i & 1);
        }
        return sb.toString();
    }
    public static void main(String[] args){
        进制转换 a = new 进制转换();
        System.out.println(a.decToBin(4));
    }

//    public int ipToint(String ip){
//
//    }

}
